home *** CD-ROM | disk | FTP | other *** search
- ______ ____
- | ____| _ __ _ ___ _ | _ \ _ _ ____ __ _
- | |__ | | | \ | | / _ \ | | | |_) | | | | | | _ \ | \ | |
- | __| | | | \| | | |_| | | | | _ < | | | | | |_) | | \| |
- | | | | | |\ | | _ | | |__ | |_) | | |_| | | _ < | |\ |
- |_| |_| |_| \__| |_| |_| |____| |____/ \___/ |_| \_\ |_| \__|
- _____________________________________
- | __ ________ __ |
- | | `. |`.`. .----.\ .┤| .┤ | |
- | | |`.`.| | `.`---┤/.┤|_| | .┤.┤| | |
- | | | _`.`. `._| |`-┤ | _ :┤.┤_ | | |
- | |_|/_____`.__`.| |_| :┤_____\|_| |
- | G A M E R ' S D R E A M S |
- `------------. .------------┤
- `. .┤
- `. .┤
- `.┤
-
- 0.2.4
-
- http://cp-systems2turbo.emuunlim.com
-
-
- ----------------
- FINAL BURN ALPHA
- ----------------
-
- Final Burn Alpha is a continuation of FinalDave's fantastic Final Burn emulator for Windows.
- Currently Final Burn Alpha only Emulates CPS2 and to a slightly lesser degree CPS1.
- Final Burn also emulated After Burner, Galaxy Force and Sega System 16 hardware, and one
- day so will Final Burn Alpha. FinalDave is in no way connected with Final Burn Alpha so
- don't ask him about it as he probably has better things to do.
-
-
- ------------
- IMPORTANT!!!
- ------------
-
- Do NOT play against people on the internet who uses older versions of Final Burn Alpha.
- It WILL de-sync. If you play against players who use older versions of Final Burn Alpha,
- don't blame us if anything bad happens.
-
-
- -----------------------
- HOW TO USE THE EMULATOR
- -----------------------
-
- Put the (zipped) romsets in the roms directory that is created the first time you start
- fba.exe. You must run 16-bit colour or better in Windows or else the colours will be all
- wrong (That means that you can not use 16 or 256 colours).
-
- Run fba.exe again and click on game > load > rescan roms. When the rescan is finished
- select the game you have from the list of games that appear and click on the OK button.
-
-
- --------
- THE MENU
- --------
-
- The menu is where all the options are. (At the top of the Final Burn Alpha window)
- Options:
-
- Game:
- Load = Open the dialog where you can select a game to load. (Also F5).
- > CPS-1 + CPS Changer = Show CPS-1 and CPS Changer games in the gamelist if checked.
- > CPS-2 = Show CPS-2 games in the gamelist if checked.
- > Auto Expand All = Show all the clones automatically if checked.
- > Available Only = Don't show games you don't have if checked.
- > Rom Directories = Specify the directories where you want Final Burn Alpha to look
- for roms.
- > Rescan Roms = Scan the directories for roms you have.
- Quit = Quit the current game. Only selectable when a game is loaded.
- (Also F6).
- Input = Change the game keys. Only selectable when a game is loaded.
- (Also F4).
- Pause = Pause a game if checked. Only selectable when a game is loaded.
- (Also Pause and Alt+P)
- Dip Switches = Change dip switches. Only selectable when a CPS-1 or Sega game
- is loaded.
- State
- > Load = Load a previous saved state. Only selectable when a game is
- loaded. (Also F11).
- > Save = Save your position in a game. Only selectable when a game is
- loaded. (Also F12).
- > Auto Load/Save = Automatically save the game when you exit and load it when you
- start the game next time if checked.
- Exit = Exit Final Burn Alpha (Also Alt+F4).
-
- Video:
- Stretch
- > Normal stretch = Use the normal stretch mode.
- > Full stretch = Allow stretching of the image to any size.
- > Correct aspect ratio = Stretch the image to the largest size preserving aspect ratio.
- Triple Buffer = Try to use a triple buffer in fullscreen if checked.
- Video Blitter
- > Normal = Normal video.
- > Scanlines = Draw scanlines to simulate a arcade monitor.
- > Scanlines 50% = Draw odd scanlines inbetween at 50% intensity when scanlines
- are enabled if checked.
- > Reduce Flicker = Delay odd scanlines by one frame when scanlines 50% are enabled
- if checked.
- Screen Resolution = Change the screen resolution to use in fullscreen.
- > Arcade = Use the same resolution as the original arcade game.
- > Other = Input a custom screen resolution.
- Screen Depth = Change the screen depth to use in fullscreen.
- > 8 = 8-bit colours. 256 colours are used. Only use this if you can't
- use any other screen depth, as it gives out the wrong colours.
- > 16 = 16-bit colours. 65536 colours is used.
- > 24 = 24-bit colours. 16777216 colours is used.
- > 32 = 32-bit colours. 4294967296 colours is used.
- Gamma Correction = Used to compensate for the differences in CRTs and room
- lighting. It makes the colours in the game darker or lighter
- after choice.
- > Enable Gamma Correction = Enable gamma correction if checked.
- > Darken Midtones = Default darker colours.
- > Lighten Midtones = Default lighter colours.
- > Other Gamma Value = Input a custom gamma value.
- Sprite Masking = Sprite Masking in CPS-2 games. Only selectable when a game is
- not loaded.
- Fullscreen = Go into fullscreen mode. (Also F9 or Alt+Enter).
- Buffering Method
- > Autodetect = Autodetect the best video buffering method automatically.
- > Video Memory = Choose your GFX cards memory as the video buffering method.
- > System Memory = Choose your computers RAM as the video buffering method.
-
- Sound:
- Enable Codes
- > Sound = Have sounds in the game if checked.
- > Music = Have music in the game if checked.
- Sample Rate = Choose the sample rate. Only selectable when a game is not
- loaded.
- > 11025 = Phone quality sound and music.
- > 22050 = Radio quality sound and music.
- > 44100 = CD Quality sound and music.
- Frames = Choose number of frames in sound buffer = sound lag. Only
- selectable when a game is not loaded.
- Bass Filter = Choose to filter the sound output to add more bass if checked.
-
- Misc:
- Auto Pause = Choose to auto pause when the Final Burn Alpha window is out of
- focus if checked.
- Default Controls = Change the default controls and read input every frame.
- > Read Input Every Frame = Read input every frame even if the graphics is frame-skipping.
- Controls could be more responsive, but emulator could be
- slower. This option is always 1 during netplay.
- Set Priority = Change the thread priority for Final Burn Alpha.
- Rom Directories = Specify the directories where you want Final Burn Alpha to look
- for roms.
- Rescan Roms = Scan the directories for roms you have.
- Generate DAT = Generate RomCenter or ClrMamePro DAT file for rom
- authorisation.
- > ClrMAME Pro = Learn more about ClrMAME Pro at
- http://www.mameworld.net/clrmame
- > Romcenter = Learn more about Romcenter at http://www.romcenter.com
- Save Snapshot = Save a snapshot in the sshots directory. (Also F10).
- Shot Factory = Open the shot factory. (Also F8).
- Enable Cheats = Apply cheats. Only selectable when a game is loaded.
- Cheat Frequency = Input a number to alter how many times a cheat should be
- applied each second. The number is X.
- Cheat frequency = 60/(1+X) times/sec.
- 0=60 times/sec, 1=30 times/sec, 2=20 times/sec ...
- Save settings to .ini now = Save the settings to the ini file.
- Reload settings from .ini = Reload the settings from the ini file.
-
- Net:
- Start Netplay = Play in a network/on the internet. Refer to kaillera.txt and
- http://www.kaillera.com for more info.
-
- ?:
- Contents = Shows this document.
- What's New = Shows the what's new document.
- About = Shows the about screen.
-
-
- -------------------
- CONFIGURE THE INPUT
- -------------------
-
- When you have loaded the game you want to play you can choose game > input to configure the
- controls. (If you are in fullscreen press Alt+Enter or F9 to go to window mode). Then
- double click on a input and press the key you want to use. At the bottom is a quick setup
- button, where you can choose a player and one of the default setups.
-
-
- -----------------
- DEFAULT GAME KEYS
- -----------------
-
- The default controls is like this:
-
- +----------------+----------------+----------------+----------------+----------------+
- | Control | Player 1 | Player 2 | Player 3 | Player 4 |
- +----------------+----------------+----------------+----------------+----------------+
- | Start | 1 | 2 | 3 | 4 |
- | Coin | 5 | 6 | 7 | 8 |
- | Up | Up | Joy-1 Up | Joy-2 Up | Joy-3 Up |
- | Down | Down | Joy-1 Down | Joy-2 Down | Joy-3 Down |
- | Left | Left | Joy-1 Left | Joy-2 Left | Joy-3 Left |
- | Right | Right | Joy-1 Right | Joy-2 Right | Joy-3 Right |
- | Button 1 | Z | Joy-1 Button 1 | Joy-2 Button 1 | Joy-3 Button 1 |
- | Button 2 | X | Joy-1 Button 2 | Joy-2 Button 2 | Joy-3 Button 2 |
- | Button 3 | C | Joy-1 Button 3 | Joy-2 Button 3 | Joy-3 Button 3 |
- | Button 4 | A | Joy-1 Button 4 | Joy-2 Button 4 | Joy-3 Button 4 |
- | Button 5 | S | Joy-1 Button 5 | Joy-2 Button 5 | Joy-3 Button 5 |
- | Button 6 | D | Joy-1 Button 6 | Joy-2 Button 6 | Joy-3 Button 6 |
- +----------------+----------------+----------------+----------------+----------------+
-
- Other Keys:
- F3 = Reset
- F2 = Diagnostic
- 9 = Service
-
-
- -------------
- EMULATOR KEYS
- -------------
-
- Escape = Toggle the panel on/off in netplay
- Pause = Pause/Unpause
- F4 = Change the game keys (only when a game is loaded)
- F5 = Open the dialog where you can load a game
- F6 = Quit the current game (only when a game is loaded)
- F7 = Increase speed (while pressed)
- F8 = Open the shot factory
- F9 = Go into fullscreen mode (also Alt+Enter)
- F10 = Save a snapshot in the sshots directory
- F11 = Load your position in a game (only when a game is loaded)
- F12 = Save your position in a game (only when a game is loaded)
- Alt++ = Turn the sound volume up
- Alt+- = Turn the sound volume down
- Alt+P = Pause/Unpause
- Alt+O = Advance one frame (while paused)
- Alt+I = Increase speed (toggle on/off)
- Alt+6 = Press to toggle background layer 1 on or off
- Alt+7 = Press to toggle background layer 2 on or off
- Alt+8 = Press to toggle background layer 3 on or off
- Alt+9 = Press to toggle sprite layer on or off
- Alt+0 = Turn all layers back on
- Ctrl+F1-F9 = Quickload a state. F1-F9 are the different slots you can choose from.
- Shift+Ctrl+F1-F9 = Quicksave a state. F1-F9 are the different slots you can choose from.
-
-
- --------------------
- CONFIGURE THE CHEATS
- --------------------
-
- Go to misc > enable cheats to get the cheating dialog. To alter the cheats double click on
- the cheat you want to enable/disable/change. It will either display a drop-down box or a
- dialog where you can choose enable/disable. When it's a drop-down box press the down arrow
- at the right side and choose an option there, choose disabled to disable the cheat. Press
- the close button when you are done. When it's a dialog where you can choose enable/disable
- press the little circle left to the option if you want to turn the cheat on/off. Press the
- reset button in the cheat dialog to turn all cheats off. Refer to the howtocheat.txt
- document for more info about cheats.
-
-
- --------------------------
- CONFIGURE THE DIP SWITCHES
- --------------------------
-
- Go to game > dip switches to get the dip switch dialog. To alter the dip switches double
- click on the dip switch you want to enable/disable/change. It will either display a
- drop-down box or a dialog where you can choose enable/disable. When it's a drop-down box
- press the down arrow at the right side and choose an option there. Press the close button
- when you are done. When it's a dialog where you can choose enable/disable press the little
- circle left to the option if you want to turn the dip switch on/off. Press the reset button
- in the dip switch dialog to turn all dip switches to the normal values.
-
-
- ---------
- THE PANEL
- ---------
-
- When you play a net-game you'll get a panel instead of the usual menu. (At the top of the
- Final Burn Alpha window)
- Buttons/Options:
-
- Input = Change the game keys.
- Fullscreen = Go into fullscreen mode. (Also Alt+Enter).
- Quit Netplay = Quit the current game.
- Scanlines = Draw scanlines to simulate a arcade monitor.
- Stretch = Allow stretching of the image to any size if checked.
- Triple Buffer = Try to use a triple buffer in fullscreen if checked.
- Sound Codes = Have sounds in the game if checked.
- Music Codes = Have music in the game if checked.
-
-
- --------------------
- COMMAND LINE OPTIONS
- --------------------
-
- You can invoke Final Burn Alpha with command line options. When invoked this way, Final Burn
- Alpha will automatically switch to fullscreen mode when a game is loaded, and the Escape
- key quits Final Burn Alpha. The options are as follows:
-
- fba <game> [-w|-a|-r <width>x<height>x<depth>]
-
- <game> = The short game name. You can see the short name for a game on the game -> load
- list under driver info -> rom name when you highligt a game.
- -w = Run in a window instead of fullscreen.
- -a = Use the same resolution as the original arcade game.
- -r = Specify a resolution. Depth is optional.
- > <width> = Change the screen width to use in fullscreen.
- > <height> = Change the screen height to use in fullscreen.
- > <depth> = Change the screen depth to use in fullscreen.
-
- If neither -a nor -r are specified, the default fullscreen resolution is used.
-
- Examples:
-
- fba sfa3 -r 800x600x32
-
- fba sfzch -w
-
- fba vsav2 -a
-
-
- -------------------------
- FINAL BURN ALPHA INI FILE
- -------------------------
-
- It's no longer advised that you edit the ini file. Use the menu instead.
-
-
- --------------------
- HOW TO USE STATE.EXE
- --------------------
-
- To see with which version of Final Burn Alpha a savestate was created, use
- state <statename>. You can use wildcards, and if you specify a directory, all
- files in that directory will be processed. To change the version number, use
- state -w <statename>. This sets the the savestate to the current Final Burn
- Alpha version. You can spefify a version by adding the -v switch and
- specifying a 6-digit version number, including any leading zeros.
-
- Examples:
-
- state -w -v 020000 ssf*
- - (sets all savestates beginning with "ssf" to version 0.2)
-
- state state
- - (displays the version of all savestates in the "state" directory)
-
- state -w state
- - (sets all savestates in the "state" dirrectory to the current version)
-
-
- ----------
- CONTACT US
- ----------
-
- Any Questions/Comments/Suggestions/Bug Reports should be directed to:
- http://www.xsorbit.com/users/LEvilElmo/index.cgi
- Check the different board descriptions to see what board you should post on.
-
-
- -------
- CREDITS
- -------
-
- Document written by Mike_Haggar (Yeah, I know my ASCII sucks)
-
- Final Burn Alpha is updated & messed with by "Team FB Alpha" that is:
- Ayeye, HyperYagami, Jan_Klaassen, KEV, LoopMaster, Mike_Haggar & TrebleWinner
-
- Compiled & distributed by:
- LoopMaster
-
- Final Burn created by:
- FinalDave
-
- Special thanks to everyone who has donated to the project:
- axledentaldj2112, Christophe, ComaC, DarkAbyss, ElSemi, Emulation-X, Evil_Ryu, FinalDave,
- Gangta, JeldrosJ3, LordEvilElmo, Logiqx, MartyB, Mr. K aka MHz, Olivier Galibert, Razoola,
- Ryoandr, suneo, tisti, TRAC, the MAME Team & all the RetroGames and CPS-X board regulars.
-
- All name lists are in alphabetic order.
- Hope we didn't forget anybody.
-
- This software uses the following open source libraries:
- - libpng http://www.libpng.org
- - zlib http://www.gzip.org/zlib
-
- Some of the info found it this readme can be wrong because of last minute changes...
-
- -end of document-